SQL数据库中要 保存 超链接 的字段应该设置成什么 类型啊

我原来设置成CHAR格式出错又设置成NCHAR格式不知道对不改成NCHAR还是如下问题不知道改什么类型MicrosoftOLEDBProviderforODBCDrive... 我原来设置成 CHAR 格式出错

又设置成 NCHAR格式 不知道对不
改成NCHAR 还是如下问题 不知道改什么类型

Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e57'

[Microsoft][ODBC SQL Server Driver][SQL Server]将截断字符串或二进制数据。

/tclj.asp,行 27
展开
 我来答
四舍五不入6
高粉答主

2019-10-28 · 还没有填写任何签名哦
四舍五不入6
采纳数:27 获赞数:71371

向TA提问 私信TA
展开全部

SQL数据库中要保存超链接的字段可以参考以下的代码:

function SQLEncode(fString)

if isnull(fString) then

SQLEncode = ""

exit function

end if

SQLEncode=replace(fString,"'","''")

end function

扩展资料:

操作

SQL包括了所有对数据库的操作,主要是由4个部分组成:

1、数据定义:又称为“DDL语言”,定义数据库的逻辑结构,包括定义数据库、基本表、视图和索引4部分。

2、数据操纵:又称为“DML语言”,包括插入、删除和更新三种操作。

3、数据查询:又称为“DQL语言”,包括数据查询操作。

4、数据控制:又称为“DCL语言”,对用户访问数据的控制有基本表和视图的授权及回收。

5、事务控制:又称为“TCL语言”,包括事务的提交与回滚。

6、嵌入式SQL语言的使用规定:规定SQL语句在宿主语言的程序中使用的规则。

参考资料来源:百度百科-SQL数据库

游戏放松小助手
高粉答主

2020-05-11 · 我是游戏小达人,乐于助人
游戏放松小助手
采纳数:32 获赞数:76903

向TA提问 私信TA
展开全部

mysql的话,可以用text和longtext,操作方法如下:

1、首先点击“开始”菜单,打开Microsoft SQL Server Management Studio工具。

2、输入服务器IP地址、用户名和密码,连接到数据库。

3、找到要存放Base64字段的数据库和表,这里选择“node”表。右键点击“node”表,在菜单中点击“设计”。

4、在表设计界面,添加一个用来存储base64字符串的字段,base64Value,选择字段类型为 varchar(MAX),保存表设计。

5、最后通过编写程序代码,将普通字符串以Base64编码方式存入数据库,就可以了。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lkstarsea
推荐于2017-09-03 · TA获得超过315个赞
知道小有建树答主
回答量:201
采纳率:100%
帮助的人:189万
展开全部
超链接字段也就是URL,也叫全球资源定位符,就是一串字符,由于长度不定,建议用
varchar类型长度要长一点,200,300的就随意了。
例如:http://zhidao.baidu.com/question/61382335.html
insert into 网址表(url)
values("http://zhidao.baidu.com/question/61382335.html")
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
冯益斌
推荐于2017-09-08 · TA获得超过1019个赞
知道小有建树答主
回答量:869
采纳率:100%
帮助的人:1005万
展开全部
因为超链接字符串里面可能有特殊字符,如果把这些字符参与sql语句的构造的话就可能有问题的。

把生成的sql语句用下面的函数加工一下试试
function SQLEncode(fString)
if isnull(fString) then
SQLEncode = ""
exit function
end if
SQLEncode=replace(fString,"'","''")
end function
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
198827
2015-11-16 · TA获得超过808个赞
知道小有建树答主
回答量:866
采纳率:50%
帮助的人:432万
展开全部
最好还是 text
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式