老师好,求教最基础的问题如下:
一:在局域网中,是否对每个用户都要在sql中建立一个对应的登陆用户(这些用户访问的数据库和权限是一样的)?如何每人(每个客户端)建立一格登陆用户,是否比较麻烦,如果公用同一个用户名和密码,同时登陆时是否会造成冲突?
二:不在一个ip段内的远程访问应该如何设置呢?设置那些内容呢?例如10.57.1.1访问10.32.1.2的数据库。(10.51.1.1访问10.51.1.X的sql数据库我尝试成功了)。是否需要设置网关、dns之类的,
三:如果把图片存储在sql数据库中,数据库增大的很快,应该如何解决呢?
四:如何把图片转换成为统一的格式、大小进行存储 谢谢您的指点
一:在局域网中,是否对每个用户都要在sql中建立一个对应的登陆用户(这些用户访问的数据库和权限是一样的)?如何每人(每个客户端)建立一格登陆用户,是否比较麻烦,如果公用同一个用户名和密码,同时登陆时是否会造成冲突?
二:不在一个ip段内的远程访问应该如何设置呢?设置那些内容呢?例如10.57.1.1访问10.32.1.2的数据库。(10.51.1.1访问10.51.1.X的sql数据库我尝试成功了)。是否需要设置网关、dns之类的,
三:如果把图片存储在sql数据库中,数据库增大的很快,应该如何解决呢?
四:如何把图片转换成为统一的格式、大小进行存储 谢谢您的指点
这些用户访问的数据库和权限是一样的,那就取决你是否要对不同的用户进行控制了,要是要控制当然要每一个客户端一个用户,建时不麻烦,要是一个也不会有冲突!
要路由
2,定义数据类型为image或者text,ntext。
然后更新之。可通过下列方式修改 ntext、text 或 image 值: 使用数据库 API(例如 ADO、OLE DB 或 ODBC)执行 UPDATE 或 INSERT 语句,并将程序变量与 ntext、text 或 image 列的参数标记绑定。然后调用相应的数据库 API 函数,逐块向数据库发送长数据。DB-Library 支持与其 text 和 image 函数相同的功能。
使用 WRITETEXT 语句重写该列的整个数据值。
例如,以下查询将更改 New Moon Books 中 pr_info 列的内容:USE pubs
sp_dboption 'pubs', 'select into/bulkcopy', 'true'
DECLARE @ptrval varbinary(16)
SELECT @ptrval = TEXTPTR(pr_info)
FROM pub_info pr INNER JOIN publishers p
ON p.pub_id = pr.pub_id
AND p.pub_name = 'New Moon Books'
WRITETEXT pub_info.pr_info @ptrval 'New Moon Books (NMB) '
sp_dboption 'pubs', 'select into/bulkcopy', 'true'使用 UPDATETEXT 语句更新 ntext、text 或 image 列的特定数据块。
例如,以下查询用字母 z 取代 New Moon Books 中 text 列的第 88 个字符(Moon 中的第二个字母 o):USE pubs
sp_dboption 'pubs', 'select into/bulkcopy', 'true'
DECLARE @ptrval varbinary(16)
SELECT @ptrval = TEXTPTR(pr_info)
FROM pub_info pr INNER JOIN publishers p
ON p.pub_id = pr.pub_id
AND p.pub_name = 'New Moon Books'
UPDATETEXT pub_info.pr_info @ptrval 88 1 'z'
sp_dboption 'pubs', 'select into/bulkcopy', 'false'