access批量替某列换成随机数

问题描述

access批量替某列换成随机数

UPDATE KS_Article set Hits=int(rnd()*3000)+10000 WHERE (((KS_Article.Tid)="20145156567378"));
这样的话只是全部替换为一个随机数,我需要的是每行数据不同的随机数 怎么实现?

解决方案

把rnd()函数缓存rand()

解决方案二:

我觉得update 修改前只获取了一次 rnd 。想楼主要的效果 就需要该一行 rnd一次
如:
UPDATE mytable
SET myfield = CASE other_field
WHEN 1 THEN 'value'
WHEN 2 THEN 'value'
WHEN 3 THEN 'value'
END
WHERE id IN (1,2,3)

时间: 2024-09-15 05:55:24

access批量替某列换成随机数的相关文章

ACCESS程序换成SQL程序出点问题

问题描述 publicstaticobjectExcSqlScalar(stringsqlstr,paramsobject[]param){//System.Data.OleDb.OleDbCommandtmp=ThisConnect.CreateCommand();System.Data.SqlClient.SqlCommandtmp=ThisConnect.CreateCommand();tmp.CommandText=sqlstr;for(inti=0;i<param.Length;i++

vc++-在VC++6.0操作access2003程序里换成操作access2007

问题描述 在VC++6.0操作access2003程序里换成操作access2007 用VC和数据库access2003编好的程序中把数据库换成access2007需要修改哪些内容呢?新手求助高手 解决方案 主要是导入新的access类库,然后再编译,有没有错误,再修改 解决方案二: 只要数据源和名称和操作没有变化,就没有太大的变化. 还是你自己调试一下,然后有具体的问题再来提. 解决方案三: 如果用的是oledb的话,只需要更改driver格式就可以了,2000-2003用的是mdb,2007

access-PHP将十六进制流转换成图片显示在页面中的问题

问题描述 PHP将十六进制流转换成图片显示在页面中的问题 用php将图片转换成十六进制流保存到access数据库中,现在想从access数据库中读取这张图片,即将十六进制流转换成图片显示在页面中,求解 解决方案 http://www.xue163.com/news/1172/11727069.html

txt文件中多列数据转换成单列显示

问题描述 txt文件中多列数据转换成单列显示,怎么弄?谢谢 解决方案 解决方案二:strings="abcdernaskldjfkl";s=s.Replace("rn","");Console.WriteLine(s);(txt中多列数据就是仅仅多了个rn)解决方案三:每天回帖即可获得10分可用分!解决方案四:看看你的多列之间是用什么来分割的,然后把这个符号换成换行就好了解决方案五:一般都是替换一下就可以了

gridview编辑状态下把textbox换成dropdownlist了,但controls[0]还是textbox类型,请问如何更改?

问题描述 当进入编辑状态时,我到原来的textbox移除了,换成了dropdownlist,但到RowUpdating的时候,controls[0].gettype(),还是textbox类型.请问如何可以把controls[0]的类型变成dropdownlist呢?protectedvoidgv_RowDataBound(objectsender,GridViewRowEventArgse){if((e.Row.RowState==(DataControlRowState.Edit|DataC

wps自带公式编辑器怎么换成mathtype?

  wps自带公式编辑器怎么换成mathtype?           1.点击开始,我是win7系统,选择mathtype 6 中的Equation Conversion Manager后弹出窗口,具体选择看下面 2.弹出窗口后会看到不转换方框内有一个wps 3.0点击左移到转换mathtype 6.0 Equatuin点击确定,再次打开wps就能使用mathtype插入公式到wps. 3.注意有时候点击Equation Conversion Manager后弹出窗口说Equation Con

笔记本换成XP系统后IExplore.exe应用程序错误

笔记本换成XP系统后,单击我的电脑或者别的时候,有时会提示,下面的错误提示: --------------------------- IExplore.exe - 应用程序错误 --------------------------- "0x00a1bdb3" 指令引用的 "0x00000001" 内存.该内存不能为 "read". 要终止程序,请单击"确定". 要调试程序,请单击"取消". --------

笔记本换成XP系统后打开风行报错

笔记本换成XP系统后,打开风行的时候,回报下面的错误: --------------------------- Msg: FunshionWeb.exe - 无法找到入口 --------------------------- 无法定位程序输入点 CreateUri 于动态链接库 urlmon.dll 上. --------------------------- 确定 --------------------------- 解决方法: 打开开始--运行 输入msconfig回车 打开启动选项卡

三星笔记本电脑预装win8怎么换成win7系统

  三星笔记本电脑预装win8怎么换成win7系统 1.在电脑启动时按住F2键进入BIOS设置界面; 2.按方向键切换到Advanced,将Fast BIOS Mode设置为Disabled或OFF; 3.切换到Boot界面,将Secure Boot设置为Disabled或OFF,关闭安全启动; 4.接着将Secure Boot下的OS Mode Selection修改为CSM OS; 5.按下F10保存BIOS设置退出; 6.重启系统按下F9/F10/F12/ESC选择U盘启动项安装win7系